English Dictionary
◊ MARKET SQUARE
market square
n : a public place where food and merchandise is sold [syn: {open-air
market}]